wagon lorry - French English Dictionary